package com.yxhl.zoume.data.http.model.specialcar;

import com.google.gson.annotations.SerializedName;
import com.yxhl.zoume.data.http.model.base.BaseModel;

/**
 * Created by sugarya on 16/4/9.
 */
public class SpecialCarPriceQueryResult extends BaseModel {


    /**
     * id : 47
     * totalPrice : 50
     * actualPrice : 50
     * start : 益阳市
     * dest : 长沙市
     * type : share
     * status : 1
     * startCity : 益阳市
     * endCity : 长沙市
     * startCityCode : 430901
     * endCityCode : 430101
     * attributes : {}
     * attributesKeys : []
     */

    @SerializedName("id")
    private int id;

    @SerializedName("totalPrice")
    private double totalPrice;

    @SerializedName("actualPrice")
    private double actualPrice;

    @SerializedName("start")
    private String start;

    @SerializedName("dest")
    private String dest;

    @SerializedName("type")
    private String type;

    @SerializedName("status")
    private int status;

    @SerializedName("startCity")
    private String startCity;

    @SerializedName("endCity")
    private String endCity;

    @SerializedName("startCityCode")
    private String startCityCode;

    @SerializedName("endCityCode")
    private String endCityCode;

    @SerializedName("maxSeat")
    private int maxSeat;

    @SerializedName("lineDesc")
    private String lineDesc;

    public SpecialCarPriceQueryResult(int id, int totalPrice, float actualPrice, String start, String dest, String type, int status, String startCity, String endCity, String startCityCode, String endCityCode, int maxSeat, String lineDesc) {
        this.id = id;
        this.totalPrice = totalPrice;
        this.actualPrice = actualPrice;
        this.start = start;
        this.dest = dest;
        this.type = type;
        this.status = status;
        this.startCity = startCity;
        this.endCity = endCity;
        this.startCityCode = startCityCode;
        this.endCityCode = endCityCode;
        this.maxSeat = maxSeat;
        this.lineDesc = lineDesc;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public double getTotalPrice() {
        return totalPrice;
    }

    public void setTotalPrice(int totalPrice) {
        this.totalPrice = totalPrice;
    }

    public double getActualPrice() {
        return actualPrice;
    }

    public void setActualPrice(float actualPrice) {
        this.actualPrice = actualPrice;
    }

    public String getStart() {
        return start;
    }

    public void setStart(String start) {
        this.start = start;
    }

    public String getDest() {
        return dest;
    }

    public void setDest(String dest) {
        this.dest = dest;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public String getStartCity() {
        return startCity;
    }

    public void setStartCity(String startCity) {
        this.startCity = startCity;
    }

    public String getEndCity() {
        return endCity;
    }

    public void setEndCity(String endCity) {
        this.endCity = endCity;
    }

    public String getStartCityCode() {
        return startCityCode;
    }

    public void setStartCityCode(String startCityCode) {
        this.startCityCode = startCityCode;
    }

    public String getEndCityCode() {
        return endCityCode;
    }

    public void setEndCityCode(String endCityCode) {
        this.endCityCode = endCityCode;
    }

    public int getMaxSeat() {
        return maxSeat;
    }

    public void setMaxSeat(int maxSeat) {
        this.maxSeat = maxSeat;
    }

    public String getLineDesc() {
        return lineDesc;
    }

    public void setLineDesc(String lineDesc) {
        this.lineDesc = lineDesc;
    }


    @Override
    public String toString() {
        return "SpecialCarPriceQueryResult{" +
                "id=" + id +
                ", totalPrice=" + totalPrice +
                ", actualPrice=" + actualPrice +
                ", start='" + start + '\'' +
                ", dest='" + dest + '\'' +
                ", type='" + type + '\'' +
                ", status=" + status +
                ", startCity='" + startCity + '\'' +
                ", endCity='" + endCity + '\'' +
                ", startCityCode='" + startCityCode + '\'' +
                ", endCityCode='" + endCityCode + '\'' +
                ", maxSeat=" + maxSeat +
                ", lineDesc='" + lineDesc + '\'' +
                '}';
    }
}
